*{margin:0; padding:0;}

/*configurando o body */
body{background:#383939;}
body img{border:0px;}
#box{width:860px; margin:0 auto;}
hr {height: 0; border-style: dotted; border-width: 1px 0 0 0; border-color:#999;}
/*fim body */

/*configurando header*/
#header{}

/*Configurando o header_filter*/
#header_filter{background-color:#fff;display:table; float:left; height:290px; margin:5px 0 0 0; width:860px;
               -moz-border-radius: 8px; /*Firefox*/
               -webkit-border-radius: 8px; /*Chrome e Safari*/
               -goog-ms-border-radius: 8px; /*Internet Explorer*/
               border-radius: 8px; /*Opera*/
               behavior: url(ie-css3.htc); /*Internet Explorer 6+ com IE-CSS3.htc */}
#header_filter_center_h{float:left; width:860px;}
#header_filter_center h4{display:block; font:30px sans-serif, Verdana, Geneva; color:#006699; font-weight:bold; float:left; margin:20px 0 0 80px; width:450px;}
#header_filter_center h5{display:block; font:12px Verdana, Geneva, sans-serif; color:#006699; font-weight:bold; float:right; margin:5px 130px 0 0;  width:450px;}

#header_filter_center{background:url(../imagens/busca_interativa.png) no-repeat; float:left; height:250px; margin:10px 0 0 5px; width:630px; }
#header_filtrer_center_filtros{float:left; margin:10px 0 0 30px;}
#header_filtrer_center_filtros select{background:#FFF; border:1px solid #039; height:25px; float:left; font:14px Verdana, Geneva, sans-serif; 
                                      color:#666; margin:0 10px 20px 0; text-align:center; width:180px;}
#header_filtrer_center_filtros select option{text-align:center;}
#header_filtrer_center_filtros a{background:url(../imagens/btnListar.png) no-repeat; border:0; float:left; 
                                 font:20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#006699; font-weight:bold; padding:16px 0 0 0 ;
                                 text-align:center; text-decoration:none; width:177px; height:57px;}
#header_filtrer_center_filtros a:hover{cursor:pointer; background:url(../imagens/btnListarHover.png) no-repeat; color:#fff; width:177px; height:57px;}

#header_filter_right{float:left; height:245px; width:225px;}
#header_filter_right_menu{float:left; width:220px; margin-top:8px;}
#header_filter_right_menu ul{list-style:none; padding:0 15px 0 0px;}
#header_filter_right_menu li{font:20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#006699; padding:0 15px 0 5px; margin-right:15px;}
#header_filter_right_menu li a{text-decoration:none;}
#header_filter_right_menu li a:hover{background:#B6B6B6;}
#header_filter_right_login{background:url(../imagens/painel.png) no-repeat; height:126px; float:left; width:222px; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#006699;}
#header_filter_right_login #lblEmail{display:block; float:left; margin:45px 0 0 20px;}
#header_filter_right_login #lblEmail span{margin-left:5px;}
#header_filter_right_login #lblEmail input{width:145px; border:1px solid #039; color:#FCC;}
#header_filter_right_login #lblSenha{float:left;margin:8px 0 0 20px;}
#header_filter_right_login #lblSenha input{width:90px; border:1px solid #039; color:#FCC;}
#header_filter_right_login #btnEntrar{float:right; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; margin:5px 15px 0 0; 
                                      background:url(../imagens/btnEntrar.png) no-repeat; color:#006699; width:51px; height:25px; border:0;}
#header_filter_right_login #btnEntrar:hover{background:url(../imagens/btnEntrarHover.png) no-repeat; color:#fff; cursor:pointer;}
#header_filter_right_login #lnkRecuperarSenha {float:left; font:12px Georgia, "Times New Roman", Times, serif color:#0080FF; margin:3px 0 0 18px;
                                               text-decoration:none; width:100px;}
#header_filter_right_login #lnkRecuperarSenha:hover {text-decoration:underline;}

#header_filter_right_login #lnkCadastrase {float:left; font:12px Georgia, "Times New Roman", Times, serif color:#0080FF; margin:0 0 0 15px;
                                           text-decoration:none; width:70px;}
#header_filter_right_login #lnkCadastrase:hover {text-decoration:underline;}
/*fim header_filter*/

/*fim header*/

/*configurando content*/
#content{width:860px;float:left; height:700px; margin:10px 0 10px 0; display:table;}

#content_center_up{background-color:#fff; float:left; float:left; width:860px; height:560px;
                   -moz-border-radius: 8px; /*Firefox*/
                   -webkit-border-radius: 8px; /*Chrome e Safari*/
                   -goog-ms-border-radius: 8px; /*Internet Explorer*/
                   border-radius: 8px; /*Opera*/
                   behavior: url(ie-css3.htc); /*Internet Explorer 6+ com IE-CSS3.htc */}
#content_center_up #spanImgDestaque	#imgDestaque{margin:0 0 0 12px; padding-right:5px;}	 		   
#content_center_up #spanImgDestaque{background:#383939; color:#666;float:left; font:19px "Trebuchet MS", Arial, Helvetica, sans-serif;
                                    padding-bottom:5px; width:235px;
                                    -moz-border-radius: 4px; /*Firefox*/
                                    -webkit-border-radius: 4px; /*Chrome e Safari*/
                                    -goog-ms-border-radius: 4px; /*Internet Explorer*/
                                    border-radius: 4px; /*Opera*/
                                    behavior: url(ie-css3.htc); /*Internet Explorer 6+ com IE-CSS3.htc */}
#content_center_up #content_center_up_list{float:left; width:855px;text-align:center; margin:0 0 0 2px;}
#content_center_up #content_center_up_list ul{float:left; list-style:none; width:205px; margin: 20px 0 10px 0; padding:0 3px 0 6px;}
#content_center_up #content_center_up_list ul:hover{background:#E8E8E8; 
                                                    -moz-border-radius: 8px; /*Firefox*/
                                                    -webkit-border-radius: 8px; /*Chrome e Safari*/
                                                    -goog-ms-border-radius: 8px; /*Internet Explorer*/
                                                    border-radius: 8px; /*Opera*/
                                                    behavior: url(ie-css3.htc); /*Internet Explorer 6+ com IE-CSS3.htc */}
#content_center_up #content_center_up_list ul li{float:left; width:200px; }
#content_center_up #content_center_up_list ul li a{text-decoration:none;}
#content_center_up #content_center_up_list ul li h2{font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}
#content_center_up #content_center_up_list ul li h2,h3{text-decoration:none;}
#content_center_up #content_center_up_list ul li h2:hover,h3:hover{text-decoration:underline;}
#content_center_up #content_center_up_list ul li a img{width:200px; height:150px;
                                                       -moz-border-radius: 4px; /*Firefox*/
                                                       -webkit-border-radius: 4px; /*Chrome e Safari*/
                                                       -goog-ms-border-radius: 4px; /*Internet Explorer*/
                                                       border-radius: 4px; /*Opera*/
                                                       behavior: url(ie-css3.htc); /*Internet Explorer 6+ com IE-CSS3.htc */}


#content_center_down{background-color:#3F0; float:left; width:860px; height:230px; margin-top:10px; background-color:#fff;
                     -moz-border-radius: 8px; /*Firefox*/
                     -webkit-border-radius: 8px; /*Chrome e Safari*/
                     -goog-ms-border-radius: 8px; /*Internet Explorer*/
                     border-radius: 8px; /*Opera*/
                     behavior: url(ie-css3.htc); /*Internet Explorer 6+ com IE-CSS3.htc */}


#content_center_down #spanImgDestaque #imgDestaque{margin:0 0 0 12px; padding-right:5px;}	 		   
#content_center_down #spanImgDestaque {background:#383939; color:#666;float:left; font:19px "Trebuchet MS", Arial, Helvetica, sans-serif;
                                       padding-bottom:5px; width:235px;
                                       -moz-border-radius: 4px; /*Firefox*/
                                       -webkit-border-radius: 4px; /*Chrome e Safari*/
                                       -goog-ms-border-radius: 4px; /*Internet Explorer*/
                                       border-radius: 4px; /*Opera*/
                                       behavior: url(ie-css3.htc); /*Internet Explorer 6+ com IE-CSS3.htc */}
#content_center_down #content_center_down_list{float:left; width:855px;text-align:center}
#content_center_down #content_center_down_list ul{float:left; list-style:none; width:200px; margin: 20px 0 10px 10px;}
#content_center_down #content_center_down_list ul:hover{background:#E8E8E8;
                                                        -moz-border-radius: 8px; /*Firefox*/
                                                        -webkit-border-radius: 8px; /*Chrome e Safari*/
                                                        -goog-ms-border-radius: 8px; /*Internet Explorer*/
                                                        border-radius: 8px; /*Opera*/
                                                        behavior: url(ie-css3.htc); /*Internet Explorer 6+ com IE-CSS3.htc */}
#content_center_down #content_center_down_list ul li{float:left; width:200px;}
#content_center_down #content_center_down_list ul li a{text-decoration:none;}
#content_center_down #content_center_down_list ul li h2,h3{text-decoration:none; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}
#content_center_down #content_center_down_list ul li h2:hover,h3:hover{text-decoration:underline;}
#content_center_down #content_center_down_list ul li a img{width:150px; height:100px;
                                                           -moz-border-radius: 4px; /*Firefox*/
                                                           -webkit-border-radius: 4px; /*Chrome e Safari*/
                                                           -goog-ms-border-radius: 4px; /*Internet Explorer*/
                                                           border-radius: 4px; /*Opera*/
                                                           behavior: url(ie-css3.htc); /*Internet Explorer 6+ com IE-CSS3.htc */}
/*fim content*/

#divclear{clear:both;}

/*configurando footer*/
#footer{height:250px; width:860px; margin:0 auto;}
#footer #footer_list{float:left; margin:10px 0 0 30px; width:auto; height:160px;}
#footer #footer_list div{float:left; border-right: 1px dotted #fff; height:120px; width:160px; padding-left:5px;} 
#footer #footer_list ul{list-style-type:none; width:140px; float:left;}
#footer #footer_list ul span{font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; font-weight:bold;text-shadow: 1px 1px #000; behavior: url(ie-css3.htc);}
#footer #footer_list ul li{width:140px; margin:0 0 0 5px;}
#footer #footer_list ul li a{font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#7D9393; text-decoration:none;}
#footer #footer_list ul li a:hover{text-decoration:underline;}
#footer_div_direitos{float:right;margin-bottom:20px;font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#7D9393; text-decoration:none;}
#footer_div_direitos a{text-decoration:none; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; margin-left:15px;}
#footer_div_direitos a:hover{text-decoration:underline;}
/*fim footer*/

/*inicio das configurações das páginas*/

#pagina{width:860px; float:left; margin:10px 0 10px 0;}
#pagina_body{background-color:#fff; float:left; float:left; width:860px;
             -moz-border-radius: 8px; /*Firefox*/
             -webkit-border-radius: 8px; /*Chrome e Safari*/
             -goog-ms-border-radius: 8px; /*Internet Explorer*/
             border-radius: 8px; /*Opera*/
             behavior: url(ie-css3.htc); /*Internet Explorer 6+ com IE-CSS3.htc */}

#pagina_body #spanImgDestaque{background:#383939; color:#666; float:left; 
                              font:19px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-left:-5px;
                              padding-bottom:5px; width:235px;
                              -moz-border-radius: 5px; /*Firefox*/
                              -webkit-border-radius: 5px; /*Chrome e Safari*/
                              -goog-ms-border-radius: 5px; /*Internet Explorer*/
                              border-radius: 5px; /*Opera*/
                              behavior: url(ie-css3.htc); /*Internet Explorer 6+ com IE-CSS3.htc */}
#pagina_body #spanImgDestaque #imgDestaque{margin:0 0 0 12px; padding-right:5px;}	

#pagina_body span{display:block; margin-right:450px;}
#cadastro_infor{float:left; width:300px; margin:10px 40px 10px 15px; font: 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; text-align:justify;}
#cadastro_infor p{margin-top:10px;}
#cadastro_infor a{text-decoration:none;}

#cadastro_dados{float:left; font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#CCC; width:440px; background:#666; height:440px;}

#cadastro_dados fieldset{border:none;}
#cadastro_dados legend{font:16px Verdana, Geneva, sans-serif; color:#CCC; font-variant:small-caps; font-weight:bold; text-align:center;}

#cadastro_dados form {float:left; width:440px;}

#cadastro_dados form label{margin:10px 0 0 10px; display:block;}
#cadastro_dados form span{margin-left:2px; width:150px;}

#cadastro_dados .btn{display:block; margin:10px auto; width:110px;}
.text{width:350px; border:1px solid #039; background:#fff;}

#detalhes_titulo{margin:10px 0 10px 0; width:860px; float:left; background:#E8E8E8;}
#detalhes_titulo h1{margin-left:10px; font: 22px Georgia, "Times New Roman", Times, serif;
                    color:#006699; font-weight:bold;}

#detalhes_content{width:850px; max-height:1024px; padding-left:5px;}

#detalhes_body_principal{width:840px; float:left; height:375px; margin-bottom:20px; border-bottom:1px dotted #999;}

#detalhes_body_img{float:left; height:375px; width:390px; border-right:1px dotted #999; margin-right:10px;}
#detalhes_body_img span{}
#detalhes_body_img .lbThumbfather{width:350px; height:250px; display:block; margin:5px 0 5px 15px;
                                  -moz-border-radius: 5px; /*Firefox*/
                                  -webkit-border-radius: 5px; /*Chrome e Safari*/
                                  -goog-ms-border-radius: 5px; /*Internet Explorer*/
                                  border-radius: 5px; /*Opera*/
                                  behavior: url(ie-css3.htc); /*Internet Explorer 6+ com IE-CSS3.htc */}

#detalhes_body_img .lbThumbInit{width:50px; height:50px; margin-left:5px;
                                opacity:0.6;
                                filter:alpha(opacity=40); /* para IE+ */
                                -moz-border-radius: 5px; /*Firefox*/
                                -webkit-border-radius: 5px; /*Chrome e Safari*/
                                -goog-ms-border-radius: 5px; /*Internet Explorer*/
                                border-radius: 5px; /*Opera*/
                                behavior: url(ie-css3.htc); /*Internet Explorer 6+ com IE-CSS3.htc */}
#detalhes_body_img .lbThumbInit:hover{opacity:10; filter:alpha(opacity=100); /* para IE+ */}


#detalhes_body_img .lbThumb{width:50px; height:50px;
                            opacity:0.6;
                            filter:alpha(opacity=40); /* para IE+ */
                            -moz-border-radius: 5px; /*Firefox*/
                            -webkit-border-radius: 5px; /*Chrome e Safari*/
                            -goog-ms-border-radius: 5px; /*Internet Explorer*/
                            border-radius: 5px; /*Opera*/
                            behavior: url(ie-css3.htc); /*Internet Explorer 6+ com IE-CSS3.htc */}
#detalhes_body_img .lbThumb:hover{opacity:10; filter:alpha(opacity=100); /* para IE+ */}

#detalhes_body_img a{text-decoration:none;}

#detalhes_body_detalhes{float:left; height:370px; width:430px; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#006699;}

#detalhes_body_detalhes label{margin:15px 0 0 5px; display:block;}
#detalhes_body_detalhes b{font:16px Arial, Helvetica, sans-serif; color:#C0F;font-weight:bold; text-shadow:1px #FFF;}


#detalhes_outros{width:840px; float:left;}

#detalhes_outros_apresentacao{float:left; width:835px; margin:0 0 10px 5px;}

#detalhes_outros_apresentacao fieldset{float:left; border:1px solid #CCC; width:835px;
                                       -moz-border-radius: 5px; /*Firefox*/
                                       -webkit-border-radius: 5px; /*Chrome e Safari*/
                                       -goog-ms-border-radius: 5px; /*Internet Explorer*/
                                       border-radius: 5px; /*Opera*/
                                       behavior: url(ie-css3.htc); /*Internet Explorer 6+ com IE-CSS3.htc */}

#detalhes_outros_apresentacao legend{font:12px Georgia, "Times New Roman", Times, serif; color:#006699; font-weight:bold; padding-left:2px;}
#detalhes_outros_apresentacao span{float:left; margin:5px 5px; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#999; text-align:justify;}

#detalhes_outros_itens{float:left; width:835px; margin:0 0 10px 5px;}
#detalhes_outros_itens fieldset{float:left; border:1px solid #CCC; width:835px;
                                -moz-border-radius: 5px; /*Firefox*/
                                -webkit-border-radius: 5px; /*Chrome e Safari*/
                                -goog-ms-border-radius: 5px; /*Internet Explorer*/
                                border-radius: 5px; /*Opera*/
                                behavior: url(ie-css3.htc); /*Internet Explorer 6+ com IE-CSS3.htc */}

#detalhes_outros_itens legend{font:12px Georgia, "Times New Roman", Times, serif; color:#006699; font-weight:bold; padding-left:5px;}
#detalhes_outros_itens ul{list-style:none;float:left; width:800; margin-bottom:20px;}
#detalhes_outros_itens li{float:left; margin:20px 0 0 10px; width:150px;}
#detalhes_outros_itens img{float:left;}
#detalhes_outros_itens h1{font:14px Georgia, "Times New Roman", Times, serif; color:#999; float:left;}

#detalhes_contato fieldset{float:left; border:1px solid #CCC; width:835px;
                           -moz-border-radius: 5px; /*Firefox*/
                           -webkit-border-radius: 5px; /*Chrome e Safari*/
                           -goog-ms-border-radius: 5px; /*Internet Explorer*/
                           border-radius: 5px; /*Opera*/
                           behavior: url(ie-css3.htc); /*Internet Explorer 6+ com IE-CSS3.htc */}

#detalhes_contato legend{font:12px Georgia, "Times New Roman", Times, serif; color:#006699; font-weight:bold; padding-left:5px;}
#detalhes_contato{width:840px; float:left; margin:0 0 10px 5px;}
#detalhes_contato_enviar{width:420px; float:left;  border-right:1px dotted #999; margin-bottom:10px;}
#detalhes_contato_enviar form{width:400 float:left}
#detalhes_contato_enviar label{display:block; margin:10px 0 0 15px; width: 250px; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#999;}
#detalhes_contato_enviar input{border:1px solid #039; background:#FFF;}
#detalhes_contato_enviar textarea{border:1px solid #039; background:#FFF;}
#detalhes_contato_enviar #lblMsg{vertical-align:top; }
#detalhes_contato_enviar span{width:200px;}
#detalhes_contato_enviar #btn{float:right; margin:10px 25px 0 0}
#detalhes_contato_enviar #txtNome, #txtEmail{width:380px;}


#detalhes_contato_resumo{width:400px; float:left;}
#detalhes_contato_resumo label{display:block; margin:10px 0 0 10px; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#999;}
#detalhes_contato_resumo img{text-align:center;}

#detalhes_mapa{width:600px; float:left; margin:0 15px 10px 5px;}
#mapa{float:left; width:650px;}
#mapa fieldset{float:left; border:1px solid #CCC;
               -moz-border-radius: 5px; /*Firefox*/
               -webkit-border-radius: 5px; /*Chrome e Safari*/
               -goog-ms-border-radius: 5px; /*Internet Explorer*/
               border-radius: 5px; /*Opera*/
               behavior: url(ie-css3.htc); /*Internet Explorer 6+ com IE-CSS3.htc */}
#mapa legend{font:12px Georgia, "Times New Roman", Times, serif; color:#006699; font-weight:bold; padding-left:5px;}

#detalhes_rede_sociais{width:220px; float:left;}
#detalhes_rede_sociais fieldset{float:left; width:220px; border:1px solid #CCC;
                                -moz-border-radius: 5px; /*Firefox*/
                                -webkit-border-radius: 5px; /*Chrome e Safari*/
                                -goog-ms-border-radius: 5px; /*Internet Explorer*/
                                border-radius: 5px; /*Opera*/
                                behavior: url(ie-css3.htc); /*Internet Explorer 6+ com IE-CSS3.htc */}
#detalhes_rede_sociais legend{font:12px Georgia, "Times New Roman", Times, serif; color:#006699; font-weight:bold; }

#detalhes_rede_sociais_img{width:220px; float:left;}
#detalhes_rede_sociais_img img{margin:5px 0 5px 17px;}
